About Essential Therapeutics Harrogate Ltd (13341499) United Kingdom