About Pyare Lal & Sons Ltd (03659801) United Kingdom