About Sandhu Builder Construction Limited (12825993) United Kingdom