About Waterhead Close (ambleside) Limited (08980068) United Kingdom