About Sandhu Construction Masters Ltd (10674508) United Kingdom