About European Golf Machinery Limited (02912185) United Kingdom