About Sewcraft (swindon) Limited (00834332) United Kingdom