About Sdcc Ltd (07995501) United Kingdom