About Sdi (wythenshawe) Limited (09659156) United Kingdom