About Tudor S Holdings Ltd (13544107) United Kingdom