About Ted Johnson (holdings) Ltd. (03318818) United Kingdom