About Hearneholmes Management Ltd (10084298) United Kingdom