About T.w. & K.a. Caudell Ltd (13707024) United Kingdom