About Sdi Retailing Limited (09283231) United Kingdom