About Clifton Rubber Company Limited (01125318) United Kingdom