About Alley Cats Of London Limited (06169908) United Kingdom