About Fat Cat International Limited (02788297) United Kingdom