About Haroe Ltd. (03324368) United Kingdom