About Entec Holdings Limited (05447706) United Kingdom