About G & P Sandhu Limited (10059653) United Kingdom