About Lodge Hill Investments Limited (00735888) United Kingdom