About Lll Promotions Limited (08156618) United Kingdom