About Cleish Ltd (13576806) United Kingdom