About Wessex Endocrine Solutions Limited (11715403) United Kingdom