About Farlam Hall Limited (01203225) United Kingdom