About The Golf Room Ltd (11548242) United Kingdom