About D.k.l. Technical Rubber Products Limited (02220939) United Kingdom