About O & B Investments Limited (13636804) United Kingdom