About Hollinrake&menary Ltd (12787906) United Kingdom