About Wild And Exotic Ltd. (04170226) United Kingdom