About Bindale Hamley Limited (11777746) United Kingdom