About Golfmoor Associates Ltd (03959391) United Kingdom