About Langard Lifford Hall Limited (03790803) United Kingdom