About Stephen Mcallister Golf Ltd. (SC294181) United Kingdom