About H & R Sandhu Limited (04365658) United Kingdom