About Windermere Foods Limited (11244725) United Kingdom