About T S Hurrell Associates Limited (11958578) United Kingdom