About Glen Andrews (golf Courses) Limited (SC143813) United Kingdom