About Artel Rubber Company Limited (06775009) United Kingdom