- Pershore, Worcestershire
- 52 22 Lassoo Creative Ltd Smith & Taylor Clocks Smith & Taylor is a UK company specialising in the design and manufacture of unique decorative clocks....ects. Lassoo Creative Ltd Highly-experienced marketing and communication professionals with an enviable portfolio of high-profile clients and outstand