About Clifford Continental Limited (08395435) United Kingdom