About E Henderson Therapeutic Services Ltd (12377628) United Kingdom