About Thistle & Rose Events Ltd (12690272) United Kingdom