About Moorgate Industries Limited (01038435) United Kingdom