About Clermont-ferrand Ltd (13391751) United Kingdom