About Clc Leisure Ltd (12058769) United Kingdom