About Cleobury Mortimer Carpets Limited (04976739) United Kingdom