About Stafford Rubber Company Limited (01197511) United Kingdom