About The Mongewell S Lake Company Limited (07931412) United Kingdom