About William Smith & Sons (roofing) Limited (01050571) United Kingdom