About Jack Beaumont Holdings Limited (03256187) United Kingdom