About The Maxted Corporation Limited (13221019) United Kingdom