About J & R Sandhu Limited (08024907) United Kingdom