About T.c. Jackson (holdings) Limited (11739043) United Kingdom