About Harlow Rose Ltd (09001173) United Kingdom