About Sewtech Somerset Limited (02210769) United Kingdom