About Tompkins Roots Ltd (12629493) United Kingdom