About Hamley & Co Ltd (10388212) United Kingdom