About Stuart Vanessa & Co Limited (09375448) United Kingdom