About Star & Garter (silsoe) Limited (08400836) United Kingdom