About Rick Shiels Golf Ltd (08582349) United Kingdom