About Kat S Whiskers Limited (08227880) United Kingdom