About G & H Sandhu Limited (13441557) United Kingdom