About Tudor 1 & Co Ltd (13693341) United Kingdom