About Sheraton Design & Build Limited (04178120) United Kingdom