About The Winsor Tie Company Ltd (04356607) United Kingdom