About Hamley Consulting Limited (03915906) United Kingdom