About Sigma Lance Corporation Limited (08724669) United Kingdom