About O Neill Smith Limited (05267476) United Kingdom