About Vanessa Nicholson Limited (10758795) United Kingdom