About Jack Bowers Education Ltd (11585381) United Kingdom