About Clh Leisure Ltd (12982155) United Kingdom