About Sdi (kirkcaldy) Limited (07852097) United Kingdom