About Loftus Construction Solutions Ltd (08964184) United Kingdom