About Langham Knight Limited (02795900) United Kingdom