About Sdc Technology Limited (07921771) United Kingdom