About Kitty Longfield Ltd. (09674962) United Kingdom