About Sdi (isle Of Man) Limited (09901745) United Kingdom