About The Sewist & Co Ltd (13335913) United Kingdom