About Golf Design Scotland Ltd. (SC224717) United Kingdom