About Windermere Bodycare Limited (08504199) United Kingdom