About C C Flack Ltd (12807121) United Kingdom