About Callaway Holdings Limited (12867315) United Kingdom