About I M Sid Limited (08512639) United Kingdom