About Sdi (beddgelert) Limited (08577551) United Kingdom