About J. Toye Ltd. (SC270452) United Kingdom