About Tecnica Europe Limited (02608256) United Kingdom