About Tomlinson & Smith Limited (00251846) United Kingdom