About Jenny O Neill Limited (10979468) United Kingdom