About C & C Brennan Ltd (11878233) United Kingdom