About The Lodge Farm (kent) Limited (08671586) United Kingdom