About O&b Holdings Limited (11785178) United Kingdom