About Sc D-sign Engineering & Design Limited (12021245) United Kingdom