About Playfair Golf Limited (SC147936) United Kingdom