About The Mogul Corporation Limited (01907542) United Kingdom