About S.hayward Construction Limited (08510160) United Kingdom