About Entec Novare Limited (05872641) United Kingdom