About T. O Neill Ltd (12624210) United Kingdom