About The Splendid Stitch Ltd. (SC486514) United Kingdom