About Sand Martins Golf Club Holdings Limited (05184124) United Kingdom