About E.e Windle Healthcare Ltd (10026822) United Kingdom