About Tudor Partnership Limited (11881833) United Kingdom