About Nh Sandhu Limited (12316704) United Kingdom