About Enstrat(uk) Ltd (09314302) United Kingdom