About Hamiltons (london) Ltd (08315379) United Kingdom