About Technoplas Ltd. (08487999) United Kingdom