About J. O Neill & Co. Limited (01837759) United Kingdom