About Waterhead Close Management (ambleside) Limited (09284801) United Kingdom