About S.p O Neill Limited (04173114) United Kingdom