About J W Tudor Limited (00675093) United Kingdom