About The 19th Mini Golf Limited (11924803) United Kingdom