About Vanbrugh Drive Holdings Limited (09447693) United Kingdom