About Trafford Rubber Products Limited (01980202) United Kingdom