About Enstor (harrogate) Limited (10640196) United Kingdom