About Kitty Campion Limited (09418050) United Kingdom