About Trafford Rubber Products (holdings) Limited (09287571) United Kingdom