About Sdi (dunfermline) Limited (08483679) United Kingdom