About O & E Ventures Limited (09449718) United Kingdom