About Liam O Neill Golf Ltd (13131551) United Kingdom