About Sdi (solihull) Limited (08612647) United Kingdom