About Sdi (glasgow Frasers) Limited (11531596) United Kingdom