About O & E Services Limited (05613476) United Kingdom