About O.g.h.peters & Associates Ltd (10988777) United Kingdom