About Sdi (oxford Street) Limited (10046080) United Kingdom