About Jermyn Street Tie Makers Limited (01492563) United Kingdom