About Parmar & Sons Ltd (08601158) United Kingdom