About Sgrimes Limited (08926577) United Kingdom