About Panday & Sons Ltd (12683862) United Kingdom