About O Neill Associates Limited (03242143) United Kingdom