About Tudor Group Ltd (10474961) United Kingdom