About Simon Foster Design & Build Limited (02383472) United Kingdom