About Hewitt & Harvey Ltd (11586081) United Kingdom