About Moorgate Services Limited (00598625) United Kingdom