About Vanessa Ohlmeyer Brown Ltd. (09784166) United Kingdom