About Playfair Golf Holdings Limited (SC632405) United Kingdom