About L O Promotions Limited (13266351) United Kingdom