About Technicomp Uk Limited (03317063) United Kingdom