About The Brighton Stitch Ltd (12703844) United Kingdom