About Sdi (manchester Denton) Limited (09127295) United Kingdom