About Nandhra & Sons Ltd. (08187053) United Kingdom