About Cliffe Holdings Ltd (12216970) United Kingdom