About Tom Rye Ltd (10396481) United Kingdom