About The London Sewing Company Ltd (13400683) United Kingdom