About Cromwell Rubber Company Limited (01324718) United Kingdom