About Linton & Rowe Ltd (12168830) United Kingdom