About Teknica Limited (02774322) United Kingdom