About Golf Swing Rooms Limited (11191626) United Kingdom