About S2 Design & Constracting (uk) Ltd (13698656) United Kingdom