About Edinburghweavingmill Ltd (SC688927) United Kingdom