About Tecknit Europe Limited (01853678) United Kingdom