About O Neill & Co (south West) Limited (06232103) United Kingdom