About Ty-gard Europe Limited (03408783) United Kingdom