About Jack Leese Promotions Limited (13702278) United Kingdom