About The Clink Kitchens Ltd (12165242) United Kingdom