About Tompkins Creative Group Ltd (11369506) United Kingdom