About T & H Cox Ltd. (SC346845) United Kingdom