About Sdi (brands 3) Limited (12299567) United Kingdom