About York Mini Golf Limited (10478579) United Kingdom