About The Barbers Of Windermere Ltd (10601246) United Kingdom