About Sdi (ashford) Limited (07848460) United Kingdom