About Entec (glasgow) Ltd (12246058) United Kingdom