About Battle Back Golf (CE025839) United Kingdom