About Jack Barry Limited (08024714) United Kingdom