About Hamley Developments Limited (06164405) United Kingdom