About T.d. & C. Kelly Ltd (04385734) United Kingdom