About Kitty Cafe Birmingham Limited (11729439) United Kingdom