About Lydgate Farm Limited (09727963) United Kingdom