Company name: Victoria Richards
Description: London-based textile designer selling custom-made ties, scarves, socks and pocket squares.
Clockwork Studios, 38A Southwell Rd, London SE5 9PG, United Kingdom