About Tomkat Investments Limited (07727202) United Kingdom