About Vanessa Cooper Designs Limited (12855777) United Kingdom