About G & N Sandhu Limited (13363017) United Kingdom