About Glen Vorlich Leisure Ltd. (SC332260) United Kingdom