About O.p.s.interpreting And Translating Service Limited (00582584) United Kingdom