About The Indoor Golf Centre Ltd (13170283) United Kingdom