About Lsd Promotions (stall Hire) Limited (09851762) United Kingdom