About S. Sohal Builders Limited (13286633) United Kingdom