About Acushnet Europe Ltd (01198336) United Kingdom