About Ss Sandhu London Construction Ltd (10602820) United Kingdom