Question: Hobbycraft and it's competitor, High Street, are located where?
Answer: United Kingdom