About Enstor (kirkstall) Limited (10693470) United Kingdom