About Stitched Up Community Benefit Society Limited (IP031740) United Kingdom