About Shepherds (windermere) Limited (12013308) United Kingdom