About Sdi (oswestry) Limited (07852363) United Kingdom