About Vanessa Bowman Art Limited (13305438) United Kingdom