About Technical Materials Company Limited (07238486) United Kingdom