About Galaxy Leisure Limited (08016307) United Kingdom