About Bellgrove Management Limited (05192704) United Kingdom