About Cleevecote Holdings Limited (00876474) United Kingdom