About A And S Stitching Room Ltd (10337412) United Kingdom