About Lovesgrove Management Company Ltd (04336328) United Kingdom