About Lodge Hill Estates Ltd (10781358) United Kingdom