About Allan Glen S Sports Club Limited (SC117858) United Kingdom