About Golf & Thistle Ltd (02893889) United Kingdom