About Jack O Neill Limited (11584831) United Kingdom