About Friendly Deer & Kinky Mare Ltd. (11810682) United Kingdom