About Jls Promotions Limited (12840930) United Kingdom