About Jack Worrall Ltd (12979095) United Kingdom