About Sdi (glasgow Ingram Street) Limited (09925519) United Kingdom