About Tudorose Gb Limited (03250472) United Kingdom