About Tudor Ro&uk Ltd (11895392) United Kingdom