About Farr Golf Ltd (12450949) United Kingdom