About Hamesley Limited (11992132) United Kingdom