About Jeffrey & Gibson Leisure Ltd (SC643480) United Kingdom