About Montgomery Lake (uk) Limited (12633937) United Kingdom