About Sdi (darlington) Limited (10915193) United Kingdom