About Sdi (northwich) Limited (05656295) United Kingdom