About Wild And Sass Limited (12231345) United Kingdom