About Cheshire Mas Limited (10099650) United Kingdom