About Ensate Itf Limited (05872276) United Kingdom