About Tudor (uk) Ltd (08693251) United Kingdom