About Golfmeadow Limited (08284628) United Kingdom