About L P Scaffolding & Formwork Technologies Ltd (12222281) United Kingdom