About Linton & Smith Limited (11011564) United Kingdom