About T J Dean Limited (11317906) United Kingdom