About Sdi (ramsgate) Limited (07852250) United Kingdom