About Kochhar Ltd (07958678) United Kingdom