About Tudor Rose International Ltd (06464557) United Kingdom