About Kitcatt & Croke Ltd (10279802) United Kingdom