About J.m.tudor S Ltd (12079738) United Kingdom