About Sid Corporation Limited (08323798) United Kingdom