About Freemans (windermere) Ltd (01787752) United Kingdom