About Clevechem Limited (01163795) United Kingdom