About Sewtech Trading And Design Limited (02322919) United Kingdom