About Clyde Kilts Ltd (SC557926) United Kingdom