About Sewn Strong Ltd (13412380) United Kingdom