About Beaverton Hamley Limited (11729605) United Kingdom