About Barry Smith (golf Professional) Limited (SC441760) United Kingdom