About I&s Starkins Limited (08586902) United Kingdom