About Sigma Scope Limited (10783157) United Kingdom