london canadian horse equine edinburgh careers glasgow equestrian alberta breeder quebec montreal escort edmonton ontario work employment irish breeding horses ireland escorts career scotland jobs dublin cork calgary job