About Windermere Construction Limited (04019185) United Kingdom