About Lang & Horgan Limited (06907092) United Kingdom