About Silicon Controls (europe) Limited (03716392) United Kingdom