About Kantilal & Sons Ltd (10717517) United Kingdom