About Moorgate Management Limited (07839105) United Kingdom