About Sdi (uxbridge 2) Limited (09127316) United Kingdom