About Sigma Design Engineering Limited (09035792) United Kingdom