About Marriott & Hollingsbee Limited (02251650) United Kingdom