About The Indoor Golf Club Ltd (13184557) United Kingdom