About Sewglass Products Limited (03117447) United Kingdom