About Jack Masterson Ltd (12191098) United Kingdom