About Clac Leisure Ltd. (07182565) United Kingdom