About Mitchell Rubber Europe Ltd (05201327) United Kingdom