About Langham Promotions Limited (02197051) United Kingdom