About British Toy & Hobby Association Limited (00388895) United Kingdom