About Clifton Cobs Limited (04786151) United Kingdom