About Sandhu Constructions London Limited (09066745) United Kingdom