About C Knowles Ltd (12846652) United Kingdom