About C & D Leisure Ltd. (SC344111) United Kingdom