About Tompkins Investments Limited (07469424) United Kingdom