About Mekatek Limited (01905259) United Kingdom