About Kitty & Joe Limited (07935877) United Kingdom