About O&j Services Ltd (12156383) United Kingdom