About Hinde & Kitch Ltd (12777386) United Kingdom