About Sdi (salisbury) Ltd (10107572) United Kingdom