About Tudor John Design Ltd (11924681) United Kingdom