About Thistle Kilts Ltd (SC581233) United Kingdom