About C And A Sales Leisure Limited (12230220) United Kingdom