About Moorgate Associates Ltd (07973351) United Kingdom