About Windermore Limited (01286938) United Kingdom