About Clout Kitchen Ltd (13531736) United Kingdom