About C. C. C. Kennedy Limited (SC579567) United Kingdom