About Lodge Hill Land Limited (05487633) United Kingdom