About O Neill Associates (search & Selection) Limited (04552999) United Kingdom