About Lindsay Wood Promotions Limited (02381632) United Kingdom