About Sdi (york) Limited (11331391) United Kingdom