About Tartan Loom Ltd (SC687271) United Kingdom