About T. & C. Young Limited (SC030223) United Kingdom