About Covenco Applied Technologies Limited (02521663) United Kingdom