About Moorgate Asset Administration Limited (06595744) United Kingdom