About Hardhorn Close Management Limited (11391628) United Kingdom