About Sdc International Ltd (04309970) United Kingdom