About Top-tec Holdings Limited (06558241) United Kingdom