About O&e Partnerships Limited (13433697) United Kingdom