About Tompkins Rygole Ltd. (04660389) United Kingdom