About E.h. O Neill & Sons Ltd (03175427) United Kingdom