About Feline Management Services Ltd (05727753) United Kingdom