About Sdi (newark) Limited (07853470) United Kingdom