About Component Design Services Ltd (12772820) United Kingdom