About Sdi (uxbridge) Limited (10177276) United Kingdom