About Lg Scaffold Boston Ltd (10883170) United Kingdom