About Thistle Golf (scotland) Ltd. (SC178166) United Kingdom