About Entegra Europe Limited (03398579) United Kingdom