About Clypress Ltd (13521879) United Kingdom