About Ted Cain Limited (05283833) United Kingdom