About Caxton House (windermere) Limited (03877684) United Kingdom