About T J Duncan Ltd (13181341) United Kingdom